package com.tuda.system.model.param;

import com.tuda.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
import java.math.BigDecimal;

/**
 * @ClassName CarOkParam
 * @Description TODO
 * @Author Admin
 * @Date 2023/7/14 16:21
 * @Version 1.0
 **/
@ApiModel("确认提车请求参数")
public class CarOkParam {

    @ApiModelProperty(name = "orderId", value = "订单id")
    @Min(value = 1, message = "订单Id必须为大于0的数字")
    private Long orderId;

    @ApiModelProperty(name = "transporter", value = "代驾人")
    private String transporter;

    @ApiModelProperty(name = "transporterPhone", value = "代驾人电话")
    private String transporterPhone;

    @ApiModelProperty(name = "amount", value = "代驾费")
    private BigDecimal amount;

    @Excel(name = "提车备注信息")
    private String notes;

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getTransporter() {
        return transporter;
    }

    public void setTransporter(String transporter) {
        this.transporter = transporter;
    }

    public String getTransporterPhone() {
        return transporterPhone;
    }

    public void setTransporterPhone(String transporterPhone) {
        this.transporterPhone = transporterPhone;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public String getNotes() {
        return notes;
    }

    public void setNotes(String notes) {
        this.notes = notes;
    }
}
